package com.letfox.ad.model;

import java.io.Serializable;
import java.util.Date;

public class ADAppDevice implements Serializable {
    private Long adDeviceId;

    private String deviceType;

    private String osType;

    private String vendor;

    private String model;

    private String androidId;

    private String androidIdMd5;

    private String androidAdId;

    private String imei;

    private String imeiMd5;

    private String idfa;

    private String idfv;

    private String openudid;

    private Integer width;

    private Integer height;

    private Integer idp;

    private String imsi;

    private String mac;

    private String orient;

    private String resolution;

    private Integer isroot;

    private String btmac;

    private String adAppId;

    private Date createTime;

    private Date updateTime;

    private String createBy;

    private String updateBy;

    private String del;

    private byte[] osVersion;

    private static final long serialVersionUID = 1L;

    public ADAppDevice(Long adDeviceId, String deviceType, String osType, String vendor, String model, String androidId, String androidIdMd5, String androidAdId, String imei, String imeiMd5, String idfa, String idfv, String openudid, Integer width, Integer height, Integer idp, String imsi, String mac, String orient, String resolution, Integer isroot, String btmac, String adAppId, Date createTime, Date updateTime, String createBy, String updateBy, String del, byte[] osVersion) {
        this.adDeviceId = adDeviceId;
        this.deviceType = deviceType;
        this.osType = osType;
        this.vendor = vendor;
        this.model = model;
        this.androidId = androidId;
        this.androidIdMd5 = androidIdMd5;
        this.androidAdId = androidAdId;
        this.imei = imei;
        this.imeiMd5 = imeiMd5;
        this.idfa = idfa;
        this.idfv = idfv;
        this.openudid = openudid;
        this.width = width;
        this.height = height;
        this.idp = idp;
        this.imsi = imsi;
        this.mac = mac;
        this.orient = orient;
        this.resolution = resolution;
        this.isroot = isroot;
        this.btmac = btmac;
        this.adAppId = adAppId;
        this.createTime = createTime;
        this.updateTime = updateTime;
        this.createBy = createBy;
        this.updateBy = updateBy;
        this.del = del;
        this.osVersion = osVersion;
    }

    public ADAppDevice() {
        super();
    }

    public Long getAdDeviceId() {
        return adDeviceId;
    }

    public void setAdDeviceId(Long adDeviceId) {
        this.adDeviceId = adDeviceId;
    }

    public String getDeviceType() {
        return deviceType;
    }

    public void setDeviceType(String deviceType) {
        this.deviceType = deviceType == null ? null : deviceType.trim();
    }

    public String getOsType() {
        return osType;
    }

    public void setOsType(String osType) {
        this.osType = osType == null ? null : osType.trim();
    }

    public String getVendor() {
        return vendor;
    }

    public void setVendor(String vendor) {
        this.vendor = vendor == null ? null : vendor.trim();
    }

    public String getModel() {
        return model;
    }

    public void setModel(String model) {
        this.model = model == null ? null : model.trim();
    }

    public String getAndroidId() {
        return androidId;
    }

    public void setAndroidId(String androidId) {
        this.androidId = androidId == null ? null : androidId.trim();
    }

    public String getAndroidIdMd5() {
        return androidIdMd5;
    }

    public void setAndroidIdMd5(String androidIdMd5) {
        this.androidIdMd5 = androidIdMd5 == null ? null : androidIdMd5.trim();
    }

    public String getAndroidAdId() {
        return androidAdId;
    }

    public void setAndroidAdId(String androidAdId) {
        this.androidAdId = androidAdId == null ? null : androidAdId.trim();
    }

    public String getImei() {
        return imei;
    }

    public void setImei(String imei) {
        this.imei = imei == null ? null : imei.trim();
    }

    public String getImeiMd5() {
        return imeiMd5;
    }

    public void setImeiMd5(String imeiMd5) {
        this.imeiMd5 = imeiMd5 == null ? null : imeiMd5.trim();
    }

    public String getIdfa() {
        return idfa;
    }

    public void setIdfa(String idfa) {
        this.idfa = idfa == null ? null : idfa.trim();
    }

    public String getIdfv() {
        return idfv;
    }

    public void setIdfv(String idfv) {
        this.idfv = idfv == null ? null : idfv.trim();
    }

    public String getOpenudid() {
        return openudid;
    }

    public void setOpenudid(String openudid) {
        this.openudid = openudid == null ? null : openudid.trim();
    }

    public Integer getWidth() {
        return width;
    }

    public void setWidth(Integer width) {
        this.width = width;
    }

    public Integer getHeight() {
        return height;
    }

    public void setHeight(Integer height) {
        this.height = height;
    }

    public Integer getIdp() {
        return idp;
    }

    public void setIdp(Integer idp) {
        this.idp = idp;
    }

    public String getImsi() {
        return imsi;
    }

    public void setImsi(String imsi) {
        this.imsi = imsi == null ? null : imsi.trim();
    }

    public String getMac() {
        return mac;
    }

    public void setMac(String mac) {
        this.mac = mac == null ? null : mac.trim();
    }

    public String getOrient() {
        return orient;
    }

    public void setOrient(String orient) {
        this.orient = orient == null ? null : orient.trim();
    }

    public String getResolution() {
        return resolution;
    }

    public void setResolution(String resolution) {
        this.resolution = resolution == null ? null : resolution.trim();
    }

    public Integer getIsroot() {
        return isroot;
    }

    public void setIsroot(Integer isroot) {
        this.isroot = isroot;
    }

    public String getBtmac() {
        return btmac;
    }

    public void setBtmac(String btmac) {
        this.btmac = btmac == null ? null : btmac.trim();
    }

    public String getAdAppId() {
        return adAppId;
    }

    public void setAdAppId(String adAppId) {
        this.adAppId = adAppId == null ? null : adAppId.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy == null ? null : createBy.trim();
    }

    public String getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(String updateBy) {
        this.updateBy = updateBy == null ? null : updateBy.trim();
    }

    public String getDel() {
        return del;
    }

    public void setDel(String del) {
        this.del = del == null ? null : del.trim();
    }

    public byte[] getOsVersion() {
        return osVersion;
    }

    public void setOsVersion(byte[] osVersion) {
        this.osVersion = osVersion;
    }
}